home *** CD-ROM | disk | FTP | other *** search
- Subject: Multiple Editors for the same data
- Sent: 6/6/96 4:10 PM
- Received: 6/6/96 4:21 PM
- From: Fletcher Sandbeck, sandbeck@cs.washington.edu
- Reply-To: ODF Interest, ODF-Interest@CILabs.ORG
- To: OpenDoc Development Framework Discussion List, ODF-Interest@CILabs.
-
- I have a question about the best way to provide multiple editors
- for the same data.
-
- Say, you have a file full of MIDI data. That data can be thought
- of, and edited, as notes on a score or it can be thought of us
- a stream of messages for the synthesizer. Editing on a score is
- intuitive, but MIDI supports controllers and system messages which
- would be easier to edit in a list view.
-
- I see two ways of providing both kinds of editors to users. One
- way is to combine the two types of editors and allow the user to
- switch between the two different views. You could open two windows
- and have both views present at once. The data would be implicitly
- linked.
-
- The other way is to ship two separate part editors. I see this as
- the more elegant solution because the user can replace one of the
- editors as new versions come out.
-
- So, my question is if there is a good way to ship two editors which
- provide the same basic functionality and make it easy for the user
- to switch between the different editors and for the user to be able
- to edit the same data file concurrently with both editors (changes
- propagate automatically to the other editor).
-
- I would also like to have the editors share floating windows (so they
- don't move when you switch editors) and share the frame or window
- they are currently displayed in.
-
- Do links provide this functionality?
-
- Is it breaking the HI guidelines to have a button which automatically
- toggles between one or more editors in place?
-
- Are there problems with different editors making changes to the same
- data concurrently? (well, there is only one user)
-
- Thanks
-
- [fletcher]
-